package test.serverframe.armc.server.manager.domain.params;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * @Description echarts接口信息
 * @Author LSY
 * @Date 2018/10/4 16:31
 * @ClassName test.serverframe.armc.server.manager.domain.params.NodeInterfaceData
 */
@ApiModel("echarts接口信息")
public class NodeInterfaceData {

    @ApiModelProperty("接口名")
    private String name;
    @ApiModelProperty("值")
    private Integer value;
    @ApiModelProperty(value = "图标大小", example = "70")
    private Integer symbolSize;
    @ApiModelProperty(value = "是否可拖拽", example = "false")
    private Boolean draggable = false;
    @ApiModelProperty(value = "定位", example = "false")
    private Boolean fixed = false;
    @ApiModelProperty("x轴")
    private Integer x;
    @ApiModelProperty("y轴")
    private Integer y;


    public NodeInterfaceData( String name, Integer value, Integer symbolSize, Boolean draggable, Boolean fixed, Integer x, Integer y) {

        this.name = name;
        this.value = value;
        this.symbolSize = symbolSize;
        this.draggable = draggable;
        this.fixed = fixed;
        this.x = x;
        this.y = y;
    }

    public NodeInterfaceData() {
    }



    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getValue() {
        return value;
    }

    public void setValue(Integer value) {
        this.value = value;
    }

    public Integer getSymbolSize() {
        return symbolSize;
    }

    public void setSymbolSize(Integer symbolSize) {
        this.symbolSize = symbolSize;
    }

    public Boolean getDraggable() {
        return draggable;
    }

    public void setDraggable(Boolean draggable) {
        this.draggable = draggable;
    }

    public Boolean getFixed() {
        return fixed;
    }

    public void setFixed(Boolean fixed) {
        this.fixed = fixed;
    }

    public Integer getX() {
        return x;
    }

    public void setX(Integer x) {
        this.x = x;
    }

    public Integer getY() {
        return y;
    }

    public void setY(Integer y) {
        this.y = y;
    }
}
